leave at the altar - Français Anglais Dictionnaire